package com.zmn.oms.model.dto.work.modify.must;

import com.zmn.oms.common.dto.OmsStatusOperator;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

/**
 * 类描述：订单分单
 *
 * @author lujia
 * @date 2018/12/11 10:27
 */
@Data
@ToString(callSuper = true)
public class OrderAssignDTO extends OmsStatusOperator {

    /**
     * 子公司ID
     */
    private Integer companyId;

    /**
     * 子公司名称
     */
    private String companyName;
    /**
     * 服务公司ID
     */
    private Integer manageCompanyId;

    /**
     * 服务公司名称
     */
    private String manageCompanyName;

    /**
     * 公司类型，10直营，20非直营
     * com.zmn.base.plat.engine.common.constant.CompanyConsts.COMPANY_TYPE_SERVICE_OCO
     */
    private Integer type;

    /**
     * 推荐工程师id
     */
    private Integer recommendMasterId;

    /**
     * 是否按比例分单，1是
     */
    private Integer proportion;

    /**
     * 分单时间
     */
    private Date assignDate;

    /**
     * 行政一级组织id
     */
    private Integer gridOrgOneId;

    /**
     * 行政二级组织id
     */
    private Integer gridOrgTwoId;

    /**
     * 行政三级组织id
     */
    private Integer gridOrgThreeId;

    /**
     * 行政四级组织id
     */
    private Integer gridOrgFourId;

}
